Set
Function
This API is used to set parameter for Custom > Cloud(new) page.
Request Message
See Custom > Cloud(new) > Range > Parameter Description > Table 2 for parameter description.
Sample:
POST /API/StorageConfig/Server/Set HTTP/1.1
{
"version": "1.0",
"data": {
"enc_mode": "AI Cloud",
"video_stream_type": "Substream",
"video_type": "MP4",
"max_package_interval": 10,
"cloud_over_write": "Auto",
"mutual_exclusion_rule": "all",
"cloud_status": "Unactivated",
"total_size": "0.00B",
"used_size": "0.00B",
"progress": 0,
"ftp_info": {
"enable": false,
"server_ip": "",
"port": 21,
"username": "",
"password_empty": true
},
"sftp_info": {
"enable": false,
"server_ip": "",
"port": 22,
"username": "",
"password_empty": true
},
"aws_info": {
"enable": false,
"server_ip": "",
"region": "us-east-2/",
"storage_class": "STANDARD",
"username": "",
"password_empty": true
},
"dropbox_info": {
"enable": false
},
"google_drive_info": {
"enable": false
},
"AICloud_info": {
"enable": true
}
}
}
Response Message
Sample:
HTTP/1.1 200 OK
Content-Type: application/json
{
"result": "success",
"data": {}
}
Error Code
See Response Messages Body and Common error_code for more information.